#include<stdio.h>
int main()
{
	int a[100]={0};
	int b[100]={0};
	int m=0;
	scanf("%d",&m);
	int min=32767;
	int max=-32767;
	for(int i=0;i<m;i++)
	{
		scanf("%d",&a[i]);
	}
	for(int i=0;i<m;i++)
	{
		b[a[i]]++;//利用坐标的天然顺序，只可表示正整数	
	}
	for(int i=0,j=0;i<100;i++)
	{
		while(b[i]--)
			printf("%d ",i);
		 
	}
}